systematically important countries - English Synonyms Dictionary